import os
import json

# mysql的访问地址
os.environ['mysql_host']='172.18.18.18'
os.environ['mysql_user']='root'
os.environ['mysql_passwd']='root'
os.environ['mysql_db']='csdb'
# 进行JWT认证时的密钥
os.environ["APP_SECRET"] = '695ee9563b1e1817c4fa06e7d3a117c3'
# Celery中设置CLIP任务的访问,该库不能够与其它服务设置相同，否则会有冲突
os.environ['DHUMAN_BROKER']='redis://172.18.18.18:6379/2'
os.environ['DHUMAN_BACKEND']='redis://172.18.18.18:6379/3'
# 字幕文件存放的本地地址, 该部分设置为基础的上传目录，而spleeter是生成结果的保存目录
os.environ['DHUMAN_PATH']='/home/aigc/upload/dhuman'
# 上面的配置都是为了实现 字幕的自动化处理，如果不需要该功能，可以不配置 
# 截图文件访问地址(永久)，需要将该地址配置为外网可以跨域访问的https地址同时保证该地址能访问并代理文件夹 os.environ['IMGPATH']
# If Table is no exit, create new Table
os.environ["CREATE_TABLE"] = 'YES'
os.environ["GPU_AVAILABLE"] = 'YES'
os.environ["DH_PROCESS_NUM"] = "10"
# 根据实际环境，设置数字人的超分进程数，一个进程占用GPU资源大约是4,5G, 进程越多，设置的速度越快，但资源占用越高,如果是24G内存，最多设置5个并发；
os.environ["DH_MATTING_NUM"] = "4"
# 设置外网访问资源的路径，需要把http://192.168.2.188:4500/修改成外网能够访问的地址，后面的路径不变,墙纸的同样
#os.environ['DHUMAN_URL']='http://192.168.0.112/cstd/view/dhuman'
os.environ['DHUMAN_URL']='https://alpha-znct.yunshicloud.com/cstd/view/dhuman'
# 设置墙纸的缺省地址
#os.environ["WALLPAPER"] = 'http://192.168.0.112/cstd/view/dhuman/wallpaper/default.jpg'
os.environ["WALLPAPER"] = 'https://alpha-znct.yunshicloud.com/cstd/view/dhuman/wallpaper/default.jpg'
